package com.szsh.aiot.hsm.service;

import com.szsh.aiot.common.core.domain.AjaxResult;
import com.szsh.aiot.common.core.domain.RequestDto;

public interface NetworkProtectService {

    /**
     * 网络防护开关查询接口
     * @param requestDto 请求参数
     * @return 处理结果
     */
    AjaxResult query(RequestDto requestDto);

    /**
     * 网络防护开关修改接口
     * @param requestDto 请求参数
     * @return 处理结果
     */
    AjaxResult switchChange(RequestDto requestDto);

    /**
     * 网络防护绑定手机号码接口
     * @param requestDto 请求参数
     * @return 处理结果
     */
    AjaxResult bindPhone(RequestDto requestDto);

    /**
     * 网络防护绑定手机号码接口
     * @param requestDto 请求参数
     * @return 处理结果
     */
    AjaxResult unBindPhone(RequestDto requestDto);
}
